using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using Dimok.Data;

namespace Dimok.Menu.Admin{

	////////////////////////////////////////////////////////////////////////////////////////////////////
	/// <summary>	Nexus. </summary>
	///
	/// <remarks>	Dimon, 12/21/2010. </remarks>
	////////////////////////////////////////////////////////////////////////////////////////////////////

	public class Nexus : System.Web.UI.Page{
		protected System.Web.UI.WebControls.Literal ltrMENU_F;
		protected System.Web.UI.WebControls.Literal ltrMENU_B;
		protected System.Web.UI.WebControls.Literal ltrMENU_Back;
		protected HtmlGenericControl h3;
		protected HtmlGenericControl divMenus;

		////////////////////////////////////////////////////////////////////////////////////////////////////
		/// <summary>	Event handler. Called by Page for load events. </summary>
		///
		/// <remarks>	Dimon, 12/21/2010. </remarks>
		///
		/// <param name="sender">	Source of the event. </param>
		/// <param name="e">			Event information. </param>
		////////////////////////////////////////////////////////////////////////////////////////////////////

		private void Page_Load(object sender, System.EventArgs e){
			UserObjectEx uox = new UserObjectEx();
			if( !uox.hasApplID ){
				divMenus.Visible = false;
				return;
			}
			h3.InnerHtml = "Applicant " + uox.applIDSec + " is in " + uox.MenuPath(uox.menuID);
			ltrMENU_F.Text = uox.MenusNext;
			ltrMENU_B.Text = uox.MenusPrev;
			ltrMENU_Back.Text = uox.MenuBack;
		}

		#region Web Form Designer generated code

		////////////////////////////////////////////////////////////////////////////////////////////////////
		/// <summary>	Raises the initialise event. </summary>
		///
		/// <remarks>	Dimon, 12/21/2010. </remarks>
		///
		/// <param name="e">	Event information to send to registered event handlers. </param>
		////////////////////////////////////////////////////////////////////////////////////////////////////

		override protected void OnInit(EventArgs e)
		{
			//
			// CODEGEN: This call is required by the ASP.NET Web Form Designer.
			//
			InitializeComponent();
			base.OnInit(e);
		}

		////////////////////////////////////////////////////////////////////////////////////////////////////
		/// <summary>	
		/// Required method for Designer support - do not modify the contents of this method with the code
		/// editor. 
		/// </summary>
		///
		/// <remarks>	Dimon, 12/21/2010. </remarks>
		////////////////////////////////////////////////////////////////////////////////////////////////////

		private void InitializeComponent()
		{    
			this.Load += new System.EventHandler(this.Page_Load);
		}
		#endregion
	}
}
